English Dictionary
◊ WINDOW ENVELOPE
window envelope
n : an envelope with a transparent panel